package com.glamour.hlcity.common.data.model;

import java.util.List;

import com.glamour.hlcity.common.model.Node;
/**
 * 标签节点
 * @author zhaoxing.liuzx
 *
 */
public class TagNode extends Node{
	
	/**
	 * 所有属性
	 */
	private List<TagAttribute> attributeList;
	
	public TagNode() {
		super();
		setNodeType(HTML_ELEMENT_TAG);
	}

	public TagNode(String nodeNo, String nodeName, String parentNodeNo) {
		super(nodeNo, nodeName, parentNodeNo);
		setNodeType(HTML_ELEMENT_TAG);
	}

	public TagNode(String nodeNo, String nodeName) {
		super(nodeNo, nodeName);
		setNodeType(HTML_ELEMENT_TAG);
	
	}

	public TagNode(String nodeNo) {
		super(nodeNo);
		setNodeType(HTML_ELEMENT_TAG);
	}
	

	public TagNode(String nodeNo, String nodeName, String parentNodeNo,
			Integer level) {
		super(nodeNo, nodeName, parentNodeNo);
		setNodeType(HTML_ELEMENT_TAG);
		setLevel(level);
	}

	

	public List<TagAttribute> getAttributeList() {
		return attributeList;
	}

	public void setAttributeList(List<TagAttribute> attributeList) {
		this.attributeList = attributeList;
	}
	

}
